package com.wms.catlog.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Inherited
public @interface CatLogPoint {

	boolean enable() default true;

	EventType eventType() default EventType.URL;
	
	Class<? extends CatLogArgsBuilder> builder() default DefaultCatLogArgsBuilder.class;

}
